bait for pilchards - French English Dictionary